department store – Català–English translations

🇬🇧 en ca

department store noun

  • store containing many departments
grans magatzems
Wiktionary Links